www.gusucode.com > ROCBOSS微社区-微信论坛程序 v2.1PHP源码程序 > ROCBOSS微社区-微信论坛程序 v2.1/ROCBOSS_v2.1.0/ROCBOSS_v2.1.0/app/template/rocboss/login.tpl.php
<?php die('Access Denied');?> {include('_part_header.tpl.php')} <div class="member-bg"> {if $currentStatus == 'login'} <div id="container"> <form id="loginform" class="mem"> <div class="mem-put"> <div class="mem-t"> <h3 class="mem-t-head">登录</h3> <label>昵称或邮箱</label> <input type="text" name="email" id="email" class="input" id="email"/> <label>密码</label> <input type="password" name="password" class="input" id="password"/> <div class="mem-put-bottom"> <input type="button" name="submit" value="立即登录" id="login-submit" class="right btn btn-default"/> </div> <div class="clear"></div> </div> </div> <div class="mem-tab"> <div class="mem-t"> <p>没有帐号?<a href="{$root}register">立即注册</a></p> <br> <p>忘记密码?<a href="{$root}resetPassword">立即找回</a></p> <br></br> <p>或使用QQ帐号登录</p><br> <a href="{$root}qqlogin" class="btn btn-default"><i class="icon icon-qq x2"></i> QQ帐号登录</a> </div> </div> <div class="clear"></div> </form> </div> {/if} {if $currentStatus == 'register'} <div id="container"> <form id="joinform" class="mem"> <div class="mem-put"> <div class="mem-t"> <h3 class="mem-t-head">注册帐号{if $join_switch == 0}<em>(暂不开放注册)</em>{/if}</h3> <label>邮箱</label> <input type="text" name="email" id="email" class="input" /> <label>昵称</label> <input type="text" name="nickname" id="nickname" class="input" /> <label>密码</label> <input type="password" name="password" class="input" id="password" /> <label>确认密码</label> <input type="password" name="repassword" class="input" id="repassword" /> <label>验证码</label> <input type="text" name="verify" id="verify" class="input" /> <div class="mem-put-bottom"> <input type="button" name="submit" value="注册" id="reg-submit" class="right btn btn-default"/> <img src="#" alt="" id="verify_image" title="点击更换"> </div> <div class="clear"></div> </div> </div> <div class="mem-tab"> <div class="mem-t"> <p>已有帐号?<a href="{$root}login">立即登录</a></p></br> <p>忘记密码?<a href="{$root}resetPassword">立即找回</a></p> <br></br> <p>或使用QQ帐号登录</p><br> <a href="{$root}qqlogin" class="btn btn-default"><i class="fa fa-qq"></i> QQ帐号登录</a> </div> </div> <div class="clear"></div> </form> </div> {/if} {if $currentStatus == 'qqjoin'} <div id="container"> <form id="qqjoinform" class="mem"> <div class="mem-put"> <div class="mem-t"> <h3 class="mem-t-head">QQ互联</h3> <div class="text-center avatar-layout"> <img src="{$QQArray.avatar}"> </div> <label>用户名</label> <input type="text" class="input" id="username" name="username" autocomplete="off" value="{$QQArray.username}"> <div class="mem-put-bottom"> <input type="button" id="qqjoin_submit" class="right btn btn-default" value="确定用户名"> </div> <div class="clear"></div> </div> </div> <div class="clear"></div> </form> </div> {/if} {if $currentStatus == 'resetPassword'} <div id="container"> <form id="resetform" class="mem"> <div class="mem-put"> <div class="mem-t"> <h3 class="mem-t-head">找回密码 - {$sitename}</h3> <label>你的邮箱(请确保正确设置过)</label> <input type="text" name="email" id="email" class="input" id="email"/> <label>验证码</label> <input type="text" name="verify" id="verify" class="input" /> <div class="mem-put-bottom"> <input type="button" name="submit" value="立即找回" id="reset-submit" class="right btn btn-default"/> <img src="#" alt="" id="verify_image" title="点击更换"> </div> <div class="clear"></div> </div> </div> <div class="mem-tab"> <div class="mem-t"> <p>已有验证码?<a href="{$root}doReset">立即重置</a></p> </div> </div> <div class="clear"></div> </form> </div> {/if} {if $currentStatus == 'doReset'} <div id="container"> <form id="resetform" class="mem"> <div class="mem-put"> <div class="mem-t"> <h3 class="mem-t-head">重置密码 - {$sitename}</h3> <label>你的邮箱</label> <input type="text" name="email" class="input" id="email"> <label>新密码</label> <input type="password" name="password" class="input" id="password" /> <label>确认密码</label> <input type="password" name="repassword" class="input" id="repassword" /> <label>验证码</label> <input type="text" name="code" class="input" id="code-reset"> <div class="mem-put-bottom"> <input type="button" name="submit" value="立即重置" id="doreset-submit" class="right btn btn-default"/> </div> <div class="clear"></div> </div> </div> <div class="mem-tab"> <div class="mem-t"> <p>还木有收到验证码?<a href="{$root}resetPassword">立即找回</a></p> </div> </div> <div class="clear"></div> </form> </div> {/if} </div> <script type="text/javascript"> $(document).ready(function(){ $("#verify_image").attr("src", root+"identifyImage/"+Math.random()).click(function(){ $(this).attr("src", root+"identifyImage/"+Math.random()); }); $("#reg-submit").click(function() { if( $('#joinform #password').val() != $('#joinform #repassword').val() ){ layer.msg("两次密码不一样"); $("#joinform #repassword").focus(); return false; } $('#reg-submit').attr("disabled", "disabled"); $.post(root+"register", { "do": "register", "email": $('#joinform #email').val(), "nickname": $('#joinform #nickname').val(), "password": $('#joinform #password').val(), "verify": $('#joinform #verify').val(), }, function(data) { data = eval("(" + data + ")"); if (data.result == "success") { layer.msg("注册成功!即将转跳到登陆界面..."); window.setTimeout("window.location='"+root+"login'",1500); } else { layer.msg(data.message); $('#reg-submit').removeAttr("disabled"); if( data.position == 1 ){ $("#joinform #email").focus(); } if( data.position == 2 ){ $("#joinform #nickname").focus(); } if( data.position == 3 ){ $("#joinform #password").focus(); } if( data.position == 4 ){ $("#joinform #verify").focus(); $("#joinform #verify").val(''); $("#joinform #verify_image").click(); } } }); }); $("#joinform").keyup(function(event){ if(event.keyCode == 13){ $("#reg-submit").trigger("click"); } }); $("#loginform").keyup(function(event){ if(event.keyCode == 13){ $("#login-submit").trigger("click"); } }); $("#resetform").keyup(function(event){ if(event.keyCode == 13){ $("#reset-submit").trigger("click"); } }); $("#login-submit").click(function() { var as = ($.trim($("#loginform input[name=email]").val()).length >= 2) ? true : false; var ps = ($("#loginform input[name=password]").val().length >= 6) ? true : false; if( as && ps ){ $('#login-submit').attr("disabled", "disabled"); $.post(root+"login", { "do": "login", "email": $('#loginform #email').val(), "password": $('#loginform #password').val(), }, function(data) { data = eval("(" + data + ")"); if (data.result == "success") { layer.msg("登录成功!即将转跳到首页..."); window.setTimeout("window.location='"+root+"'",1200); } else { layer.msg(data.message); $('#login-submit').removeAttr("disabled"); if( data.position == 1 ){ $("#email").focus(); } if( data.position == 2 ){ $("#password").focus(); } } }); }else{ if(!as){ layer.msg("账号未填或无效"); $("#email").focus(); } else if(!ps){ layer.msg("密码未填或无效"); $("#password").focus(); } } }); $("#reset-submit").click(function() { $('#reset-submit').attr("disabled", "disabled"); $.post(root+"resetPassword", { "do": "resetPassword", "email": $('#resetform #email').val(), "verify": $('#resetform #verify').val(), }, function(data) { data = eval("(" + data + ")"); if (data.result == "success") { layer.msg(data.message); window.setTimeout("window.location='"+root+"doReset';",1000); } else { layer.msg(data.message); $('#reset-submit').removeAttr("disabled"); if( data.position == 1 ){ $("#email").focus(); } if( data.position == 2 ){ $("#verify").focus(); } } }); }); $("#doreset-submit").click(function() { $('#doreset-submit').attr("disabled", "disabled"); $.post(root+"doReset", { "email": $('#resetform #email').val(), "code": $('#resetform #code-reset').val(), "password": $('#resetform #password').val(), "repassword": $('#resetform #repassword').val(), }, function(data) { data = eval("(" + data + ")"); if (data.result == "success") { layer.msg(data.message); window.setTimeout("window.location='"+root+"login';",1000); } else { layer.msg(data.message); $('#doreset-submit').removeAttr("disabled"); } }); }); $("#qqjoin_submit").click(function (){ $("#qqjoin_submit").val('正在提交...'); $("#qqjoin_submit").attr("disabled", "disabled"); $.post(root+"qqjoin", { "username": $("#qqjoinform #username").val(), }, function(data) { data = eval("(" + data + ")"); if (data.result == "success") { layer.msg(data.message); window.setTimeout("window.location='"+root+"';",1000); } else { layer.msg(data.message); $("#qqjoinform #username").focus(); $("#qqjoin_submit").val('确定用户名'); $("#qqjoin_submit").removeAttr("disabled"); } }); }); }); function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } </script> {include('_part_footer.tpl.php')}